package com.mall.pojo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class OmsOrderReturnApply implements Serializable {
    private Long id;  //

    /**
     * 订单id
     *
     * @mbggenerated
     */
    private Long orderId; //

    /**
     * 收货地址表id
     *
     * @mbggenerated
     */
    private Long companyAddressId;//

    /**
     * 退货商品id
     *
     * @mbggenerated
     */
    private Long productId;//

    /**
     * 订单编号
     *
     * @mbggenerated
     */
    private String orderSn;//

    /**
     * 申请时间
     *
     * @mbggenerated
     */
    private Date createTime;//

    /**
     * 会员用户名
     *
     * @mbggenerated
     */
    private String memberUsername;//

    /**
     * 退款金额
     *
     * @mbggenerated
     */
    private BigDecimal returnAmount;//

    /**
     * 退货人姓名
     *
     * @mbggenerated
     */
    private String returnName;//

    /**
     * 退货人电话
     *
     * @mbggenerated
     */
    private String returnPhone;//

    /**
     * 申请状态：0->待处理；1->退货中；2->已完成；3->已拒绝
     *
     * @mbggenerated
     */
    private Integer status;//

    /**
     * 处理时间
     *
     * @mbggenerated
     */
    private Date handleTime;//

    /**
     * 商品图片
     *
     * @mbggenerated
     */
    private String productPic;//

    /**
     * 商品名称
     *
     * @mbggenerated
     */
    private String productName;//

    /**
     * 商品品牌
     *
     * @mbggenerated
     */
    private String productBrand;//

    /**
     * 商品销售属性：颜色：红色；尺码：xl;
     *
     * @mbggenerated
     */
    private String productAttr;//

    /**
     * 退货数量
     *
     * @mbggenerated
     */
    private Integer productCount;//

    /**
     * 商品单价
     *
     * @mbggenerated
     */
    private BigDecimal productPrice;//

    /**
     * 商品实际支付单价
     *
     * @mbggenerated
     */
    private BigDecimal productRealPrice;//

    /**
     * 原因
     *
     * @mbggenerated
     */
    private String reason;//

    /**
     * 描述
     *
     * @mbggenerated
     */
    private String description;//

    /**
     * 凭证图片，以逗号隔开
     *
     * @mbggenerated
     */
    private String proofPics;//

    /**
     * 处理备注
     *
     * @mbggenerated
     */
    private String handleNote;//

    /**
     * 处理人员
     *
     * @mbggenerated
     */
    private String handleMan;//

    /**
     * 收货人
     *
     * @mbggenerated
     */
    private String receiveMan;//

    /**
     * 收货时间
     *
     * @mbggenerated
     */
    private Date receiveTime;

    /**
     * 收货备注
     *
     * @mbggenerated
     */
    private String receiveNote;//


}